Relax the sizes in the 'test_limit_memory_marker_with_pytest_xdist' test #83
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When using
pytest-xdist
there are some extra allocations that theplugin does that make it quite difficult to test values for the
limit
decorator that are close to the numeric limit. In particular this is a
sample list of allocations in Python 3.11 when the plugin is active:
The only one the test cares about is the one made using
valloc
, butunlike in the
memray
test suite we cannot filter them in the tests, sowe need to make the allocation sizes bigger and remove the tests that
are checking exactly in the limit.